sustained efforts - Français Anglais Dictionnaire